re-enter the earth's atmosphere - Francés Inglés Diccionario